difficult problem or matter - Französisch Englisch Wörterbuch